package cn.yitun.chat.yitunservercommonlib.dataentity.po.group;


import cn.yitun.chat.yitunservercommonlib.crud.yitun.BaseInfo;
import cn.yitun.chat.yitunservercommonlib.dataentity.data.message.chat.Section;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;


/**
 * 群的聊天记录
 * @author chenyitun
 * @email chenyitun@163.com
 * @date 2020-05-27 14:42:53
 */
@Data
@NoArgsConstructor
public class GroupChatContentInfo  extends BaseInfo<GroupChatContentInfo> {

    //消息key
    private Long messageId;
    //群id
    private Long groupId;
    //群当时名称
    private String groupName;
    //群当时系统头像
    private Long groupHead;
    //群当时自定义头像
    private String groupAvatar;
    //发送消息用户id
    private Long userId;
    //用户当时系统头像
    private Long userHead;
    //用户当时自定义头像地址
    private String userAvatar;
    //用户当时权限
    private String userPosition;
    //用户姓名
    private String userName;
    //用户当时昵称
    private String userNickname;
    //用户当时群中显示昵称
    private String userGroupNickname;
    /**
     * 段落，段落是指聊天内容有换行分段
     */
    private List<Section> sections;
}
